package com.bsj.power.common.def.vo.tree;

import com.bsj.power.common.def.vo.SceneTreeVO;
import com.bsj.power.common.def.vo.sys.menu.MenuTreeVO;
import lombok.Data;

import java.util.List;

/**
 * @author LiJiaXin
 * @version 1.0.0
 * @description TreeStructureVO
 * @time 2024/10/9 12:04
 */
@Data
public class TreeStructureVO {

    /**
     * 树id
     */
    private Integer treeId;

    /**
     * 上级id 最上级为-1
     */
    private Integer parentId;

    /**
     * 树名称
     */
    private String treeName;

    /**
     * 备注
     */
    private String remark;

    /**
     * 下级分支集
     */
    private List<TreeStructureVO> children;

    /**
     * 总数
     */
    private Integer total;

    /**
     * 在线数
     */
    private Integer onlineTotal;

    /**
     * 离线数
     */
    private Integer offlineTotal;
}
